home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir44 / lifepnew.zip / HOTEL.LIF < prev    next >
Text File  |  1994-04-04  |  9KB  |  1,026 lines

  1. #Life 1.05
  2. #D Infinite glider hotel
  3. #D The name is derived from the old mathematical "infinity hotel"
  4. #D scenario, where a hotel with an infinite number of rooms always has
  5. #D room for more guests by shuffling the old guests around.
  6. #D Here two pairs of double Corderships are pulling slowly apart at
  7. #D c/12 such that there is an ever-lengthening glider track between
  8. #D them.  Every 1920 generations another glider is injected into the
  9. #D glider track, joining the gliders already circulating there.
  10. #D Eventually an arbitrarily large number of gliders will be traveling
  11. #D around the track.
  12. #D The tricky bit to this construction is that even though all the
  13. #D previously injected gliders are repeatedly flying through the
  14. #D injection point, that point is guaranteed to be empty when it is
  15. #D time for the next glider to be injected!
  16. #D David Bell, dbell@pdact.pd.necisa.oz.au, Oct 9 1992
  17. #N
  18. #P -272 -286
  19. ..**
  20. ..**
  21. .
  22. .
  23. .
  24. .
  25. .
  26. ..***
  27. .
  28. ..*.*
  29. .*****
  30. **...**
  31. **...**
  32. #P -283 -270
  33. ..*......*
  34. .**......**
  35. ***......***
  36. .**......**
  37. ..*......*
  38. #P 266 268
  39. ...*
  40. ..*
  41. ..*
  42. .
  43. .
  44. **...*
  45. .*****
  46. ..***
  47. ...*
  48. .
  49. .
  50. .
  51. .
  52. .
  53. .
  54. .
  55. ...**
  56. ...**
  57. #P 272 266
  58. ...*....*
  59. .**.****.**
  60. ...*....*
  61. .
  62. .
  63. .
  64. .
  65. *
  66. #P -105 14
  67. **
  68. #P -105 16
  69. .
  70. #P -87 14
  71. ***
  72. .
  73. ***
  74. #P -86 17
  75. *
  76. #P 34 14
  77. ...*.....*
  78. .*
  79. .**
  80. *.*
  81. #P 38 20
  82. ..***
  83. ..***
  84. .*...*
  85. .
  86. **...**
  87. #P 88 15
  88. **
  89. #P 88 16
  90. **
  91. #P -113 21
  92. **
  93. #P -113 22
  94. **
  95. #P -79 23
  96. .*
  97. **
  98. .*
  99. #P -76 20
  100. .*
  101. .*
  102. ..*
  103. **
  104. **
  105. *
  106. #P 27 23
  107. **
  108. .**
  109. #P 27 25
  110. *
  111. #P -118 28
  112. ...*...*
  113. .**
  114. *.*.**
  115. ****
  116. #P -110 28
  117. .*
  118. ....***
  119. ..**..*
  120. ****.**
  121. ..***
  122. #P 5 34
  123. ..**
  124. .*.*
  125. *......**
  126. *..*..*
  127. *......**
  128. .*.*
  129. ..**
  130. #P 14 30
  131. ......*
  132. ......**
  133. .....*.*
  134. .
  135. .
  136. .
  137. ....*
  138. *..*.*
  139. *.*.**
  140. .**.**
  141. ..*.**
  142. ...*.*
  143. ....*
  144. #P 40 34
  145. **
  146. #P 40 35
  147. **
  148. #P 30 39
  149. **
  150. #P 30 40
  151. **
  152. #P -121 43
  153. ......****
  154. ......**.**
  155. ***..*...**
  156. ......**.**
  157. *.*.....*
  158. .*
  159. .............***
  160. .............***
  161. ............*
  162. #P -110 52
  163. ..*.*
  164. ..*.*
  165. ...*
  166. .
  167. .
  168. .*.*
  169. *..*
  170. .*.*
  171. #P 64 63
  172. *
  173. .*
  174. #P 63 65
  175. ***
  176. #P 3 81
  177. *
  178. .
  179. *
  180. #P 3 88
  181. *.*
  182. ..**
  183. ..*
  184. .
  185. *
  186. #P 13 99
  187. ...*
  188. ..***
  189. .
  190. *...*
  191. *....**
  192. *..*.*
  193. .....*
  194. #P 21 102
  195. .*.*
  196. *****
  197. *...*
  198. .
  199. ......**
  200. ......**
  201. #P 19 114
  202. **
  203. #P 19 115
  204. **
  205. #P -30 123
  206. .**
  207. .***
  208. .**
  209. *
  210. #P -30 127
  211. *
  212. *
  213. #P 11 122
  214. *
  215. *
  216. #P 12 122
  217. *
  218. *
  219. #P 3 130
  220. **
  221. #P 3 131
  222. **
  223. #P -23 132
  224. ....*
  225. ...***
  226. ...***
  227. ***
  228. #P -13 131
  229. .......**
  230. ......*..*
  231. ..*...*
  232. .*...*****
  233. *......*
  234. .**...*
  235. .....**
  236. #P -4 36
  237. **
  238. #P -4 37
  239. **
  240. #P -49 46
  241. *
  242. *
  243. .*
  244. #P -50 49
  245. **
  246. **
  247. *
  248. #P -28 51
  249. **
  250. **
  251. .
  252. ...**
  253. ....**
  254. ....*
  255. ....**
  256. ...**
  257. #P -26 60
  258. ..*
  259. ***
  260. ...*.*
  261. .*...**
  262. .....*
  263. .
  264. .***
  265. #P -36 59
  266. **
  267. #P -36 60
  268. **
  269. #P -42 60
  270. **
  271. #P -42 61
  272. **
  273. #P -44 67
  274. **
  275. #P -44 68
  276. **
  277. #P -50 68
  278. **
  279. #P -50 69
  280. **
  281. #P -13 73
  282. ...*
  283. ..***
  284. .
  285. *...*....*.*
  286. *....**.*****
  287. *..*.*..*...*
  288. .....*
  289. ..............**
  290. #P 0 81
  291. ..*
  292. ..*
  293. ..*
  294. .**
  295. .
  296. ..*
  297. ***
  298. .
  299. .*
  300. #P -39 92
  301. ........*.*
  302. ........*.*
  303. .........*.**
  304. ......*...*..*
  305. .....**......*
  306. ....*....*.*
  307. .....***.*
  308. ......**.*
  309. .
  310. .
  311. .
  312. .
  313. .
  314. .
  315. .
  316. .
  317. .*
  318. *.*
  319. .
  320. .
  321. .
  322. .
  323. .
  324. .
  325. .........*
  326. ..........*
  327. .........*
  328. #P -24 94
  329. .*
  330. .**
  331. *...*
  332. .*
  333. .*.*
  334. .......*
  335. .....*
  336. ........*
  337. .....**.**
  338. .......*
  339. .
  340. .......**
  341. .........*
  342. ......*..*
  343. ........*.**
  344. ....***..*
  345. ..........**
  346. ....**
  347. ....**.**
  348. .....*.*
  349. ......*
  350. #P 1 92
  351. *
  352. #P 2 92
  353. *
  354. #P -49 107
  355. ...*
  356. ...*
  357. ***
  358. #P -45 106
  359. *
  360. **
  361. **
  362. #P -82 34
  363. .*
  364. *.*
  365. *.**
  366. ..**
  367. ..**
  368. #P -85 40
  369. .**
  370. **
  371. **
  372. #P -104 38
  373. ........*
  374. .....***.**
  375. ....***.*..*
  376. ...**.**
  377. ..***..*
  378. ***..*******
  379. .*..*...*
  380. ..*******
  381. #P -105 46
  382. .....*..**
  383. .....*.*
  384. ......*
  385. .
  386. *
  387. *
  388. *
  389. *
  390. #P -61 38
  391. ...*
  392. .**.**
  393. ***
  394. #P -61 42
  395. ***
  396. .*
  397. #P -88 42
  398. *
  399. #P -88 43
  400. .
  401. #P -78 43
  402. ....*
  403. ....*
  404. .
  405. .
  406. ..*
  407. ***
  408. **
  409. #P -73 43
  410. **
  411. ***
  412. ...*
  413. .**
  414. #P -52 49
  415. *
  416. #P -53 50
  417. **
  418. .*
  419. #P -78 52
  420. *
  421. #P -78 53
  422. .
  423. #P -89 57
  424. ..........*..*
  425. ..........*...*
  426. ..........*...*
  427. .......****..*.*
  428. .......**.***.*
  429. ......*.*.*.***
  430. .....*..*.*..**
  431. ......****.***
  432. ........*..**
  433. ........*.**
  434. .........**
  435. ..........*
  436. ****
  437. **.**
  438. #P -95 71
  439. ***..*...**
  440. ......**.**
  441. *.*.....*
  442. .*
  443. .............***
  444. .............****
  445. ............*...*
  446. .............*.**
  447. .............*.**
  448. ..............*
  449. .
  450. .
  451. ............*.*
  452. ...........*..*
  453. ............*.*
  454. #P -68 68
  455. .***
  456. .*.*
  457. *..*
  458. ***
  459. ***
  460. .*..*
  461. .*
  462. ....*
  463. #P -67 77
  464. .*
  465. .*
  466. *..*
  467. ***
  468. *.*
  469. **
  470. #P -52 75
  471. **
  472. #P -52 76
  473. **
  474. #P -58 76
  475. **
  476. **
  477. #P -55 76
  478. .
  479. .
  480. #P -58 83
  481. ...*
  482. ...*
  483. ..**
  484. **.*
  485. *..*
  486. #P -54 83
  487. .*
  488. ..*
  489. ..*
  490. **
  491. #P -57 90
  492. *..*
  493. *.*
  494. #P -56 92
  495. *
  496. #P -55 97
  497. **
  498. ***
  499. **
  500. #P -56 100
  501. *
  502. *
  503. *
  504. #P -4 -116
  505. ...**
  506. ...*
  507. ..*
  508. *****
  509. ...*
  510. *..*
  511. .**
  512. #P 3 -115
  513. **
  514. ..*
  515. .*
  516. *
  517. #P 10 -114
  518. ...*
  519. ***
  520. ***
  521. .*
  522. #P 14 -114
  523. **
  524. #P -12 -110
  525. **
  526. **
  527. #P -12 -106
  528. .
  529. .
  530. #P 22 -107
  531. *
  532. *
  533. *
  534. #P 19 -104
  535. .**
  536. ***
  537. .**
  538. #P -20 -102
  539. **
  540. #P -20 -101
  541. **
  542. #P 21 -97
  543. .*
  544. *
  545. #P 22 -95
  546. *
  547. #P -28 -94
  548. **
  549. **
  550. #P -24 -94
  551. .
  552. .
  553. #P 5 -93
  554. .....*
  555. ....*.*
  556. ...**.**
  557. ......**
  558. **
  559. ..*..***
  560. **.*
  561. ..*..*
  562. ..*
  563. ...**
  564. .
  565. ....*
  566. ..**.**
  567. ...*
  568. ......*
  569. ....*
  570. ........*.*
  571. ..........*
  572. .......*...*
  573. .........**
  574. ..........*
  575. #P 18 -88
  576. ...........*.*
  577. ............*
  578. .
  579. .
  580. .
  581. .
  582. .
  583. .
  584. .
  585. .
  586. ....*.**
  587. ....*.***
  588. ..*.*....*
  589. *......**
  590. *..*...*
  591. .**.*
  592. ...*.*
  593. ...*.*
  594. #P -36 -86
  595. **
  596. **
  597. .
  598. ...*...*
  599. ...*****.*
  600. ....*.*
  601. #P -26 -84
  602. *
  603. *.*..*
  604. *....*
  605. .*...*
  606. .
  607. .***
  608. ..*
  609. #P 36 -88
  610. ...***
  611. ***
  612. ***
  613. .*
  614. #P 36 -84
  615. .
  616. .
  617. .
  618. .
  619. #P 45 -81
  620. ...*
  621. ...*
  622. ...*
  623. .**
  624. ***
  625. .**
  626. #P 44 -71
  627. ....*
  628. ...*.*
  629. ..*..*
  630. .
  631. .
  632. ...*..*
  633. .***.**
  634. *..**
  635. *..*
  636. .*.*
  637. #P -14 -71
  638. ...***
  639. .
  640. .*
  641. **...*
  642. .*.*
  643. ....***
  644. ....*
  645. .
  646. ....**
  647. ...**
  648. ....*
  649. #P -11 -60
  650. **
  651. .**
  652. ...........*
  653. ....*...*..*.*..*
  654. ....*****.**....*
  655. .....*.*....*...*
  656. .
  657. ............***
  658. .............*
  659. #P 71 -64
  660. ..*.*
  661. ..*..*
  662. ..*.*
  663. .
  664. .
  665. ..*
  666. **.*
  667. **.*
  668. *...*
  669. ****
  670. .***
  671. ...............*
  672. ........*.....*.*
  673. ......**.**
  674. ......**...*..***
  675. ......**.**
  676. #P 66 -48
  677. ............****
  678. .....*
  679. .....**
  680. ....**.*
  681. ...**..*
  682. ..***.****
  683. .**..*.*..*
  684. .***.*.*.*
  685. .*.***.**
  686. *.*..****
  687. .*...*
  688. .*...*
  689. ..*..*
  690. #P 56 -61
  691. ..**
  692. .*.*
  693. .***
  694. *..*
  695. ..*
  696. ..*
  697. .
  698. *
  699. #P 56 -53
  700. ...*
  701. *..*
  702. ..***
  703. ..***
  704. .*..*
  705. .*.*
  706. .***
  707. #P 49 -56
  708. **
  709. **
  710. #P 49 -52
  711. .
  712. .
  713. #P 43 -55
  714. **
  715. **
  716. #P 43 -53
  717. .
  718. .
  719. #P 35 -47
  720. **
  721. **
  722. #P 41 -48
  723. **
  724. **
  725. #P -44 -45
  726. .**
  727. **
  728. ..*
  729. #P -44 -41
  730. .
  731. .
  732. .
  733. #P 12 -45
  734. ...***
  735. .
  736. .*
  737. **...*
  738. .*.*
  739. ....***
  740. ....*
  741. .
  742. ....**
  743. #P 15 -36
  744. **
  745. .*
  746. **
  747. .**
  748. .
  749. ....**
  750. ....**
  751. #P -31 -41
  752. **
  753. **
  754. #P -31 -37
  755. .
  756. .
  757. #P -22 -43
  758. ..**
  759. .*.*
  760. *
  761. *..*......*
  762. *........*
  763. .*.*...*
  764. ..**..**.**
  765. .........**
  766. .
  767. .
  768. .
  769. *
  770. *.*
  771. **
  772. #P -11 -41
  773. ...*.*
  774. *..*..*
  775. *.....**
  776. *...*...**
  777. *.....**
  778. ...*..*
  779. ...*.*
  780. #P 3 -38
  781. **
  782. **
  783. #P 3 -34
  784. .
  785. .
  786. #P 27 -39
  787. **
  788. #P 27 -38
  789. **
  790. #P 33 -40
  791. **
  792. **
  793. #P 33 -38
  794. .
  795. .
  796. #P 85 -32
  797. ............**
  798. ............**
  799. ............*
  800. ............**
  801. .............*
  802. ......*
  803. .....*.*
  804. ...**..*
  805. ...*******
  806. ...*...*..*
  807. *******..***
  808. ....*..***
  809. ....**.**
  810. *..*.***
  811. .**.***
  812. ...*
  813. #P 99 -38
  814. *.*
  815. *..*
  816. *.*
  817. .
  818. .
  819. *
  820. .*
  821. .*
  822. ..*
  823. **
  824. **
  825. .............*
  826. ......*.....*.*
  827. ....**.**
  828. ....**...*..***
  829. ....**.**
  830. .....****
  831. #P -71 -28
  832. ...............*
  833. ..............**
  834. .............**....**
  835. ...**.......***....**
  836. ...**........**....**
  837. ..............**
  838. ...............*
  839. .
  840. .
  841. .
  842. .
  843. .
  844. .
  845. .
  846. .
  847. ...............*
  848. ...............**
  849. ..............*.*
  850. .
  851. ..**
  852. .*.*
  853. *......**....*
  854. *..*..*..*..*.*
  855. *......***.*.**
  856. .*.*......**.**
  857. ..**.......*.**
  858. ............*.*
  859. .............*
  860. #P -49 -30
  861. ....*
  862. ..*.*
  863. .*.*
  864. *..*...........**
  865. .*.*...........**
  866. ..*.*...............*
  867. ....*..............*
  868. ...................***
  869. .
  870. .....*
  871. ****..*.........****
  872. ..*.***........*...*
  873. ...*...............*
  874. *..............*..*
  875. ...*
  876. *
  877. .
  878. .
  879. .
  880. .
  881. .
  882. .........*
  883. ........**
  884. ........*.*
  885. ...................*
  886. ..................*.*
  887. .......*........**...*
  888. .......****.....**...*
  889. ........****....**...*
  890. ........*..*......*.*
  891. ........****.......*
  892. .......****
  893. .......*
  894. #P 40 -30
  895. ..*.*
  896. .**.**
  897. .**.*
  898. *
  899. #P 41 -26
  900. *
  901. *
  902. #P 62 -31
  903. ........*
  904. .
  905. .
  906. .......**
  907. ......***
  908. ......*
  909. .**
  910. *
  911. .****
  912. ..***
  913. ..............**..*
  914. #P 71 -20
  915. .....**
  916. ....**
  917. .
  918. **
  919. **
  920. **.*
  921. .*.*
  922. ..*
  923. #P -4 -20
  924. .**
  925. *
  926. .
  927. *
  928. #P -1 -20
  929. **
  930. .*
  931. .*
  932. *
  933. #P 51 -22
  934. .*
  935. ***
  936. .
  937. ***
  938. #P 48 -18
  939. **.**
  940. ..*
  941. #P 6 -18
  942. ***
  943. *
  944. .*
  945. #P 6 -14
  946. .
  947. .
  948. .
  949. #P 96 -11
  950. ..***
  951. **.****
  952. *..**
  953. ***
  954. .....*.*
  955. #P 105 -10
  956. ..****
  957. **.*.*
  958. ...**
  959. ..*
  960. #P -80 -7
  961. **
  962. **
  963. #P -80 -5
  964. .
  965. .
  966. #P -18 -4
  967. **
  968. **
  969. #P -18 -2
  970. .
  971. .
  972. #P 66 -4
  973. ..*.*
  974. .**.**
  975. .**.*
  976. *
  977. #P 67 0
  978. *
  979. *
  980. #P 41 0
  981. ..**
  982. .*.*
  983. ***
  984. **
  985. **
  986. .*.*
  987. ..*
  988. #P 36 9
  989. ....**...**
  990. ....**...**
  991. .
  992. ***...***
  993. *.....***
  994. #P 104 -1
  995. *
  996. *
  997. #P 105 -1
  998. *
  999. *
  1000. #P 77 4
  1001. .*
  1002. ***
  1003. #P 74 7
  1004. ...***
  1005. **.**
  1006. ..*
  1007. #P -97 5
  1008. **
  1009. **
  1010. #P -93 5
  1011. .
  1012. .
  1013. #P 96 7
  1014. **
  1015. #P 96 8
  1016. **
  1017. #P -105 11
  1018. .
  1019. #P -105 13
  1020. **
  1021. #P -86 12
  1022. ..*
  1023. **
  1024. #P -83 13
  1025. **
  1026.